\hypertarget{struct_song}{
\section{Song Struct Reference}
\label{struct_song}\index{Song@{Song}}
}


{\ttfamily \#include $<$music.h$>$}



Collaboration diagram for Song:\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{struct_song_a560bd39ec30ae8aace2e5c688c27c979}{length}
\item 
int \hyperlink{struct_song_a9a0215b8255ea6fd74499318efdbfd68}{pause}
\item 
\hyperlink{struct_note}{Note} $\ast$ \hyperlink{struct_song_afd5d115e70dd8675a81af9c20b7cc6d6}{notes}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{struct_song}{Song} definition 

\subsection{Member Data Documentation}
\hypertarget{struct_song_a560bd39ec30ae8aace2e5c688c27c979}{
\index{Song@{Song}!length@{length}}
\index{length@{length}!Song@{Song}}
\subsubsection[{length}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Song::length}}}
\label{struct_song_a560bd39ec30ae8aace2e5c688c27c979}
number of notes \hypertarget{struct_song_afd5d115e70dd8675a81af9c20b7cc6d6}{
\index{Song@{Song}!notes@{notes}}
\index{notes@{notes}!Song@{Song}}
\subsubsection[{notes}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Note}$\ast$ {\bf Song::notes}}}
\label{struct_song_afd5d115e70dd8675a81af9c20b7cc6d6}
pointer to array of notes \hypertarget{struct_song_a9a0215b8255ea6fd74499318efdbfd68}{
\index{Song@{Song}!pause@{pause}}
\index{pause@{pause}!Song@{Song}}
\subsubsection[{pause}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Song::pause}}}
\label{struct_song_a9a0215b8255ea6fd74499318efdbfd68}
pause between notes (ms) 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
music.h\end{DoxyCompactItemize}
